/* Dashboard 页面样式 */
.dashboard-container {
  padding: 24px;
  background: #f0f2f5;
  min-height: 100vh;
}

.dashboard-stats {
  margin-bottom: 24px;
}

.dashboard-charts {
  margin-bottom: 24px;
}

.chart-card {
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.09);
}

/* 响应式调整 */
@media (max-width: 768px) {
  .dashboard-container {
    padding: 16px;
  }
  
  .dashboard-stats .ant-col {
    margin-bottom: 16px;
  }
  
  .dashboard-charts .ant-col {
    margin-bottom: 16px;
  }
}